namespace Core.Contracts.Enums
{
    using System;


    public enum ModuleGroupsEnum
    {
        NotDefined = 0,
        ArmorPlates,
        ArmorRepairers,
        ArmorRepairersTunings,
        RemoteArmorRepairers,
        ArmorHardeners,
        LightweightFrames,
        ShieldGenerators,
        ShieldHardeners,
        EnergyTransferers,
        EnergyDrainers,
        EnergyNeutralizers,
        AccumulatorRechargers,
        Coreactors,
        AuxiliaryAccumulators,
        EnergyInjectors,
        EvasiveModules,
        ElectronicModules,
        ElectronicWarfareModules,
        SapHackingModules,
        MinerModules,
        ConstructionModules,
        IndustrialTunings,
        Geoscanners,
        HarvesterModules,
        Lasers,
        Firearms,
        MissileLaunchers,
        MagneticWeapons,
        WeaponTunings,
        NexusModules,
        SensorSuppressors,
        SignalMaskers,
        SignalDetectors,
        Eccms,
        CargoScanners,
        ChassisScanners,
        Coprocessors,
        Demobilizers,
        Ecms,
        RangeExtenders,
        RemoteSensorAmplifiers,
        SensorAmplifiers,
        SignalMarkers,
        Erp,
        InterferenceModules,
        NexusModuleArmor,
        NexusModuleAssault,
        NexusModuleCriticalHit,
        NexusModuleEvasive,
        NexusModuleEw,
        NexusModuleFarlock,
        NexusModuleFastExtractor,
        NexusModuleIndustrial,
        NexusModuleLockBooster,
        NexusModuleRecharger,
        NexusModuleRepairer,
        NexusModuleShield,
        NexusModuleVelocity,
        TargetMarkers,
        EngineeringTunings,
        ReactorSealings,
        ECMTunings,
        SensorSuppressorTunings,
        TerraformingModules,
    }
}